--Api 表
/*
select * from SYS_Apis
select * from SYS_ApiM --M  Memo Main Manage
ReturnType
返回类型（类似返回值）
1 execSql 
2 openSql
3 execProc(不带返回结果) 
4 openProc(带返回结果集)
5 getList (使用getList sql 模板)
6 执行updata,delete 等，返回 操作的行数
*/

declare 
  @ApiName varchar(50)='sjdg.dgLinkInfoUpdate',
  @ReturnType int =6
--
--
delete from SYS_Apis where apiName=@ApiName
delete from SYS_ApiM where apiName=@ApiName
insert into SYS_ApiM
  ([apiName],[Name],Memo)
select @ApiName,'底稿列表附件抽屉修改','底稿列表附件抽屉修改 包括 拖放，目录重命名'
insert into SYS_Apis(ApiName,paramsLen,params,ReturnType,sqlText)
select @ApiName,0,
'',
@ReturnType,
'update [#(dbname)]..dglinkinfo set UpdateTime=getdate()
#if(pLinkID),pLinkID=#para(pLinkID) #end
#if(linkDgid),linkDgid=#para(linkDgid) #end
where LinkID=#para(linkID)
' 